department of citizenship and immigration - French English Dictionary